dangerous tumour - German English Dictionary